1.2200000000000000466e-80 intracellular organelle part